Heterogeneous CPU Services Using Differentiated Admission

نویسندگان

  • David K. Y. Yau
  • Bharat Bhargava
چکیده

We present an adaptive controlled scheduler for heterogeneous applications running on general purpose computers. Our scheduler can effectively support diverse application requirements. It employs uniform rate-based sharing. Application heterogeneity is satisfied by partitioning CPU capacity into service classes, each with a different criterion for admission control. As a result, we are able to provide at once guaranteed performance, flexible allocation of rates with excellent scalability and intermediate service classes offering tradeoffs between reserved rate utilization and the strength of guarantees. Our scheduler has been implemented in Solaris 2.5.1. It runs existing applications without modifications. We present experimental results showing the scalability, efficiency, guaranteed performance, and overload performance aspects of our scheduler. We demonstrate the importance of priority inheritance implemented in our scheduler for stable system performance. keywords: multimedia operating system, CPU scheduling, admission control, rate-based sharing, firewall protection, priority inversion

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Internet network design for quality of service guarantee using Data Envelopment Analysis (DEA)

By developing the new services such as VoIP and Videoconference, using a mechanism is needed to support the quality of service of the application programs. Different models have been presented to guarantee the quality of service. Among these, the differentiated services can be mentioned which was presented by IETF. In the architecture of the differentiated services, no admission control mechani...

متن کامل

Admission control for differentiated services in 3G cellular networks

Third generation wireless systems can simultaneously accommodate flow transmissions of users with widely heterogeneous applications. As radio resources are limited, we propose an admission control rule that protects users with stringent capacity requirements (“streaming traffic”) while offering sufficient capacity over longer time intervals to delay-tolerant users (“elastic traffic”). Using tim...

متن کامل

Service Differentiation: Congestion Pricing, Brokers and Bandwidth Futures

In most Networks or Systems, users compete for a set of limited resources. Resources might be point-topoint bandwidth, buffer space, memory, CPU cycles etc. and users can be humans, applications or processes. Connection-oriented Telecoms services use either reservation, where resources are booked in advanced or Admission Control — think of telephony or ATM for example. Packet-based services and...

متن کامل

Differentiated Admission for Peer-to-peer Systems: Incentivizing Peers to Contribute Their Resources

A peer-to-peer (P2P) system will starve from resources if every user is a freeloader who only takes resources from the system but never contributes any. It is useful to develop a scheme that can incentivize users to contribute resources such as content, CPU, storage and network bandwidth. This paper describes an admission control system capable of providing differentiated services to users base...

متن کامل

ARC-H: Uniform CPU Scheduling for Heterogeneous Services

Extending our work on adaptive rate-controlled scheduling, we present a novel CPU scheduler for heterogeneous applications running on general purpose computers. Our scheduler can effectively support diverse application requirements without resorting to scheduling algorithms of diverse types. Rather, it employs uniform rate-based sharing, and application heterogeneity is satisfied by partitionin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008